home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Taifun
/
Taifun 078 (1988-11-15)(Ossowski, Stefan)(DE)(PD).zip
/
Taifun 078 (1988-11-15)(Ossowski, Stefan)(DE)(PD).adf
/
Cluster
/
cluster.h
< prev
next >
Wrap
C/C++ Source or Header
|
1988-08-14
|
2KB
|
65 lines
/*
* Cluster.h © 1988 by Unicorn Systems
* ---------
* Deklarationen und Definitionen für Cluster.c (Hauptprogramm).
* Aztec C 3.6, Kickstart 1.2, Workbench 1.2
*
* Datum: Autor: Aenderung: Version:
* --------------------------------------------------------------------------
* 1.8.88 Roger Definitionen erstellt 1.00
*
*/
/*========================= EXTERNE FUNKTIONEN =========================*/
extern double atof(), sqrt(), fabs();
extern int plot(), getkey();
extern void waitkey(), normalfarben(), closeIO(), pixel(), clear(), dclear();
extern void dprint(), closedwin();
extern int universum(), openIO(), opendwin();
/*========================= GLOBALE VARIABLEN ==========================*/
short dflag = 0;
short sflag = 0;
short guru = 1; /* Default: Keine Linie */
unsigned long class;
unsigned short code, qual;
unsigned short pl = FIRST; /* Plotstatus */
int stars = 0;
double *acc[3]; /* Beschleunigung */
double *vel[3]; /* Geschwindigkeit */
double *pos[3]; /* Position */
double *mas; /* Sternmasse */
int *col; /* Farbe für jeden Stern */
double nahe = 1.0, delta = 1.0; /* Normalwerte */
double skal = 1.0; /* Skalierungsfaktor */
double dnormal = 0.0, dklein = 0.0;
double skalx, skaly;
double ds[3]; /* Distanz x- y- z-Achse */
int height = 0;
unsigned long zyklen = 0L; /* Anzahl Berechnungen */
double alter = 0.0;
int zykflag = 0;
char wort[LINELEN];
int colortable[COLORS][3] = { /* Tabelle der standardwerte */
{ 0, 0, 0},
{14, 12, 10},
{12, 0, 0},
{15, 6, 0},
{ 0, 9, 0},
{ 3, 15, 1},
{ 0, 0, 15},
{ 2, 12, 13},
{15, 0, 12},
{10, 0, 15},
{ 9, 5, 0},
{10, 8, 0},
{15, 14, 0},
{12, 12, 12},
{ 7, 7, 7},
{13, 6, 0}
};